hit the deck - French English Dictionary